package com.r_z.util;

import lombok.ToString;

import java.util.UUID;

/**
 * ID 自动生成的方法
 * @author 任俊杰
 * @version 1.0
 * @date 2023/5/29
 */
public class ID_auto {
    public static  String getId(){
        return UUID.randomUUID()//获得32位的UUID
                .toString()//转字符串
                .replace("-","") //去掉中间的-
                .toUpperCase() //转为大写
                .substring(0,16);//截取前面16位
    }
    static String getNo(String prefix){
        StringBuffer stringBuffer=new StringBuffer();
        stringBuffer.append(prefix).append(System.currentTimeMillis());
        return stringBuffer.toString();
    }

    public static void main(String[] args) {
        System.out.println(ID_auto.getNo("AB"));
    }
}
